package com.neuedu.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.neuedu.entity.CheckRequest;
import com.neuedu.vo.CheckRequestCondition;
import com.neuedu.vo.CheckRequestVO;
import com.neuedu.vo.CheckResultVO;
import com.neuedu.vo.CheckVO;

import java.util.List;

public interface CheckRequestMapper extends BaseMapper<CheckRequest> {

    //根据病历号查询检查项目列表---收费时使用
    List<CheckVO> findCheckList(String registerId);

    //根据病历号和状态查询检查项目列表---执行检查时使用
    List<CheckRequestVO> findCheckRequestList(CheckRequestCondition checkRequestCondition);

    //根据病历号查询检查结果
    List<CheckResultVO> findCheckResult(String registerId);
}
